草庐IT

Swift Struct 的引用计数

全部标签

c# - 为什么 .net 4.0 项目不能引用 4.5 程序集?

我正在开发一个针对.NET4.0的项目,现在我需要引用一个针对.NET4.5构建的第三方dll。visualstudio好像不接受?为什么?VS显示当前上下文中不存在dll名称。 最佳答案 因为你引用的是高版本。微软可以向后兼容,但不是“future兼容”。您需要将整个项目转换为更高版本,以便能够使用该二进制文件。不知道您在谈论什么技术,但如果是asp.net,请考虑在vNext中您可以在服务器上部署您自己的云clr版本。因此,您可能有2个版本的应用,一个针对4.5,另一个针对4.0。IntroducingvNext.如果这与您有关

c# - 缺少对 AsyncCtpLibrary.dll 的引用

我已经安装了API以使用C#5的新功能,但发生了一些奇怪的事情。我可以使用async关键字,但VS2010告诉我“找不到与任务相关的类型。您是否缺少对AsynCtpLibrary.dll的引用?”而且我在编译时也看到了一些错误,例如“compilerrequiredmember'System.Runtime.CompilerServices.AsyncMethodBuilder.Create'”AsyncCtpLibrary.dll在哪里?它解决了我的问题,将其添加到引用? 最佳答案 默认情况下,我认为是在“C:\Users\@us

c# - Visual Studio 2012 添加对错误 DLL 的引用

我在让VisualStudio在Release模式下构建我的项目时遇到了问题...它给我错误提示,程序集格式错误。结果是引用了一些x86程序集而不是x64程序集。PresentationCore、System.Data等程序集。我尝试过的事情:Debug模式,任何CPU都可以正常构建。Debug模式,x64构建良好。Release模式,任意CPU失效Release模式,x64失败(这是我想要构建我的项目的组合)当我尝试删除x86引用并将其切换为x64引用时,问题就出现了。VisualStudio只是添加旧的x86引用而不是x64引用。例如:我删除了C:\Windows\Microsof

c# - Watin引用问题

当我向解决方案添加watin引用时,我可以编写代码,我能够看到IE类实例方法,但是当开始调试时,它说Thetypeornamespacename'WatiN'couldnotbefound(areyoumissingausingdirectiveoranassemblyreference?)然后我看不到任何关于实例方法的信息,尽管是“usingWatiN.Core;”语句。我尝试了控制台、winforms和WPF应用程序,但发生了同样的事情。有什么意见吗? 最佳答案 如果您使用的是VS2010-检查程序集是否以.Net4.0Clie

c# - 错误 : Cannot find all types required by the 'async' modifier. 您是否针对错误的框架版本,或缺少对程序集的引用?

我的电脑配置如下:Windows8VisualStudio2012.NETFramework4.5我的项目配置是:WP7.1银光4.0.NETFramework4.0CTPASYNC(已安装,使用async和await关键字)该项目是使用VS2010在Windows7机器上为WP7.1编写的。现在我已经将PC升级到Windows8并安装了VS2012。然而,该项目提示“async”修饰符。无法找到“async”修饰符所需的所有类型。您是针对错误的框架版本,还是缺少对程序集的引用?知道如何解决这个问题吗?谢谢! 最佳答案 有支持Sil

c# - 在代码中更改服务引用 URL

我在WindowsPhone8项目中工作,为了使用一些网络服务,我添加了一个带有特定URL的服务引用。我的问题是URL,因为它不时更改,所以我需要让用户在应用程序运行时从某些菜单插入新的URL。我知道如何在VisualStudio中更改它,但现在我需要在应用程序运行时在代码中更改它。所以我的问题是:如何在代码中更改URL?我做了一些搜索,文件“app.config”似乎可以完成工作,但我的项目中没有任何“app.config”,据我所知,WindowsPhone项目不使用此类文件. 最佳答案 只需更改端点地址,例如clientPro

c# - 通过 C# 通过工作表名称获取 Excel 工作表引用

我目前正在使用以下C#代码获取Excel工作表的句柄:Excel.Worksheetworksheet=(Excel.Worksheet)sheets.get_Item(15);//Gettheworksheet"SubSignOff"number有什么方法可以通过使用工作表名称"SubSignOff"获得相同的内容? 最佳答案 而不是使用Excel.Workbook.Sheets收藏,更容易访问Excel.Workbook.Worksheets集合,这样你就可以利用早期绑定(bind)。在您的情况下,它可能类似于以下内容:Exce

c# - Prism 程序集引用失败 : System. Windows.Interactivity

我的C#/WPFPrism(v4.0)应用在加载/解析Prism库附带的System.Windows.Interactivitydll时一直存在问题。我已经连续工作了三天,试图调试/解决这个问题。我已经学到了很多关于.Net程序集解析的知识,但到目前为止我的问题还没有成功,所以我想我应该求助于StackOverflow社区以寻求帮助。:)我有一个模块作为更大的Prism应用程序的一部分运行,它需要引用System.Windows.Interactivity以添加行为。因此我有一个指定命名空间的XAML用户控件,如下所示:然后我尝试在该UserControl的子元素上设置行为,如下所示:

c# - list<T> 字段的平均计数

我有A的列表,我想计算它的字段a的平均值。最好的方法是什么?classA{inta;intb;}voidf(){varL=newList();for(inti=0;i 最佳答案 Enumerable.Average有一个需要Func的重载作为论点。usingSystem.Linq;list.Average(item=>item.a); 关于c#-list字段的平均计数,我们在StackOverflow上找到一个类似的问题: https://stackoverf

c# - 如何存储对静态类的引用?

所以像这样:publicstaticclassStaticClass{}publicclassInstanceClass{staticStaticClassStaticProperty{get;set;}publicInstanceClass(){InstanceClass.StaticProperty=StaticClass;}}我认为可以这样做,但编译器返回这些错误:statictypescannotbeusedasparametersstatictypescannotbeusedasreturntypes编辑:我知道这行不通,但为什么呢?我想StaticClass存储在内存中的某